@echo off

REM 检查并创建虚拟环境
if not exist venv (
    echo 虚拟环境 venv 不存在，正在创建...
    python -m venv venv
    if %errorlevel% neq 0 (
        echo 创建虚拟环境失败，请检查Python是否正确安装并已添加到PATH。
        pause
        exit /b %errorlevel%
    )
    echo 虚拟环境创建成功。
)

REM 激活虚拟环境
call venv\Scripts\activate

REM 安装依赖包
pip install -r requirements.txt -i https://mirrors.cloud.tencent.com/pypi/simple

REM 启动应用程序
echo 正在启动应用程序...
python start_gui.py